turban buttercup - Spanish English Dictionary